blower cooled engine - Spanish English Dictionary